package com.jichangxiu.server.platform.entity.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Schema(description = "新增字典数据实体")
public class PlatformDictDataAddVo {

    @Schema(description = "字典ID")
    private String dictId;

    @Schema(description = "字典标识")
    private String dictCode;

    @Schema(description = "字典标签")
    private String dataLabel;

    @Schema(description = "字典键值")
    private String dataValue;

    @Schema(description = "样式属性（其他样式扩展）")
    private String cssClass;

    @Schema(description = "样式属性（其他样式扩展）")
    private String listClass;

    @Schema(description = "是否默认（0停用 1正常）")
    private Boolean isDefault;

    @Schema(description = "显示顺序")
    private Double sort;

    @Schema(description = "状态（false停用 true正常）")
    private Boolean status;

    @Schema(description = "备注")
    private String remark;

}
